place with abundant chaguaramos - Español Inglés Diccionario